package com.augurit.wf.jbpmex.task.multitask.completerule.base;

import java.util.List;

import org.jbpm.pvm.internal.history.model.HistoryTaskImpl;
import org.jbpm.pvm.internal.task.TaskImpl;

import com.augurit.common.base.form.ResultForm;


public interface ICompleteRule {

	public boolean isEnd();
	
	public void init(TaskImpl curTask, TaskImpl superTask, List<HistoryTaskImpl> hisChildTasks);
	
	public ResultForm validate(String[] userKeys);
}
